﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace FotoLab.DomainLayer.Model
{
    public class Order : WithIdentity
    {

        public enum OrderBetaalwijze
        {
            PAYPAL,
            IDEAL
        }

        public enum OrderStatus
        {
            AANGEMAAKT,
            BETAALD,
            BEZIG_MET_AFDRUKKEN,
            AFDRUKKEN_VOLTOOID
        }

        public OrderBetaalwijze Betaalwijze { get; set; }
        public OrderStatus Status { get; set; }
        public Klant Klant { get; set; }
        public virtual ICollection<Orderregel> Orderregels { get; set; }

        public Order(Klant klant)
        {
            
        }

        public void VoegRegelToe(Foto foto, Product product, int aantal)
        {
            
        }
    }
}